Isthmus Of Kra — definition

1. Isthmus of Kra (Noun)

1 definition

Isthmus of Kra (Noun) — A narrow isthmus linking the Malay Peninsula to the Asian mainland.

1 type of
isthmus